body {
	font-family: Arial;
	background-color: #fff;
	font-size: 11px;
	margin: 0px;
	line-height:18px; 
}

a{ color:#000000; text-decoration:none;}
a:hover{ color:#686868; text-decoration:none;}

/* index */
.maincontent{ vertical-align:top; padding:15px; }

.leftMenu {	color: #FFFFFF; text-decoration: none;  background-color: #fff; width:200px; vertical-align:top;}
.leftMenubor { border-left:#060606 1px solid; border-right:#060606 1px solid}

/* top */
.topBar { color: #fff; font-weight: bold; font-size:20px; padding:20px 10px 20px 10px; background:#060606; }
.topbg { background:#060606; height:20px;}

/* left */
.textDarkblue {	color: #000000; text-decoration: none; padding-left:5px; }
.textDarkblueBold {	color: #000000; text-decoration: none; font-weight:bold; }
.textDarkblue a{ color: #000000; text-decoration: none;}
.textDarkblue a:hover {font-size: 11px; color: #686868; text-decoration: none;}

.lefttitle { color:#FFF; font-weight:bold; background-image:url(../images/top_menu_bar.gif); height:23px; }

.backMenu { background-color: #fff;}


/* */

.frmbnt {	
	background:#060606; background-repeat:no-repeat; border:none;
	width:70px; height:22px;
	color: #ffffff; font-weight: bold; text-decoration: none;	
	text-align:center; vertical-align:middle;
	line-height:22px;	
	display:table-cell;	
}
.frmbnt a{
	color: #5976A6; font-weight: bold;	
	text-decoration: none;
	text-transform: uppercase;
}
.frmbnt a:hover{
	color: #dc8037; font-weight: bold;	
	text-decoration: none;
	text-transform: uppercase;
}

.botborder { height:18px; background-image:url(../images/cor_data_bot.gif); background-position:bottom;}
.rightborder { background-image:url(../images/cor_data_right.gif); background-position:right;}
.leftborder { background-image:url(../images/cor_data_left.gif); background-position:left;}
.toptborder { background-image:url(../images/cor_data_top.gif); background-position:top;}

.gridtitle td{ padding-left:5px;}
.gridtitle { background-color:#d1edf9;}
.griditem1 { background:#edf6fa; height:22px; padding-left:5px;}
.griditem2 { background:#fff; height:22px; padding-left:5px;}

.gridtitletitle { background-color:#060606; color: #fff; font-weight:bold; height:24px;}

.titleOrange { font-size: 16px; font-weight: bold; color: #000000; padding-left:5px; }

.dataBack { background-color: #fff; }
.dataBack2 { background-color: #fff; }

.bgover { background-color:#E6E8F0; height:22px; }

.titlepage { font-size: 11px; color: #666; font-weight:normal; }

.numpage { color: #C00B0B; font-weight:bold; }
.numpage a{ color: #C00B0B; text-decoration:underline;}

.form_0	{ color: #000000; font-size: 11px; border: 1px solid #AABCD0; background: #FFFFFF; width: 635px; height: 17px; }

.form_1	{ color: #000000; font-size: 11px; border: 1px solid #AABCD0; background: #FFFFFF; width: 300px; height: 17px; }

.form_2	{ color: #000000; font-size: 11px; border: 1px solid #AABCD0; background: #FFFFFF; width: 635px; height: 100px; text-align:left; vertical-align:top;}

.form_3	{ color: #000000; font-size: 11px; border: 1px solid #AABCD0; background: #FFFFFF; width: 635px; height: 50px; text-align:left; vertical-align:top;}

.titleforgot {color:#5a3f2e; font-size:13pt; font-weight:bold;  text-align:center;}

.red {color:#FF0000;}

.form_login { width:150px;}

.lienket {cursor:pointer;}
.lienket1 {cursor:pointer;font-weight:bold}

.divcheck { width:30px; float:left; cursor:move;}
.divtitle { float:left; cursor:move;}
.divaction { width:70px; float:right; cursor:move;}
.divmore_1 { width:500px; float:right; cursor:move;}
.divmore_2 { width:150px; float:right; cursor:move;}
.clr { clear:both;}

li { list-style:none; cursor:move; }	
.pointer { cursor:pointer;}




.blue { color:#010101;}

.blue a:active {	color:#010101 ; font-weight:bold;  }

.blue a:link {color:#010101 ; text-decoration:none; font-weight:bold;}

.blue a:visited {	color:#010101 ; text-decoration:none; font-weight:bold;}

.blue a:hover {	color:#010101 ; text-decoration:underline; font-weight:bold;}

/* login */

		#logincontainer {width: 380px; margin: 70px auto 0 auto; text-align: center; text-shadow: 1px 1px 1px #fff}
		#logincontainer	h1 {letter-spacing: -1px}
		#logincontainer		h1 span {color: #999}
		#logincontainer	a {text-decoration: none; color: #666}
		#logincontainer		a:hover {color: #444}
		#logincontainer	input {border: none; background:#fff; font-family: Arial, Helvetica, sans-serif}
		#logincontainer	p, #logincontainer form {padding: 0; margin: 0}
			
			#loginbox {width: 298px; margin: 0 auto; padding: 30px; border: 1px solid #eee; -moz-box-shadow: 1px 1px 8px #999; box-shadow: 1px 1px 8px #999; -webkit-box-shadow: 1px 1px 8px #999; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; font-weight: 700; background: #c3c3c3 url(../images/bg_loginbox.png) repeat-x top}
			
				.inputcontainer {width: 278px; border: 1px solid #fff; padding: 10px; background: #fff url(../images/bg_login_input.png) repeat-x bottom; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; overflow: auto; margin-bottom: 8px; -moz-box-shadow: 1px 1px 8px #aaa; box-shadow: 1px 1px 8px #aaa; -webkit-box-shadow: 1px 1px 8px #aaa}
					.inputcontainer input {margin-left: 5px; width: 145px}
					.inputcontainer img, .inputcontainer label, .inputcontainer input {float: left; margin-right: 5px}
					
				#logincontainer .loginsubmit {width: 298px; border: 1px solid #999; background:#a8a8a8 url(../images/bg_login_btn.png) repeat-x top; font-size: 20px; padding: 8px 0; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; text-shadow: 1px 1px 1px #ccc; font-weight: 700; -moz-box-shadow: 1px 1px 8px #999; box-shadow: 1px 1px 8px #999; -webkit-box-shadow: 1px 1px 8px #999; margin-bottom: 15px}
				#logincontainer .loginsubmit:hover {cursor: pointer; background: #999}